home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Best of Shareware
/
Best of PC Windows Shareware 1.0 - Wayzata Technology (7111) (1993).iso
/
mac
/
ZIPPED
/
DOS
/
GRAPHICS
/
POVIBM.ZIP
/
POVMOD.DOC
< prev
next >
Wrap
Text File
|
1992-07-16
|
4KB
|
97 lines
POVMOD
Virtual Memory Utility for POV-Ray 1.0
------------------------------------------------------------------------------
This file contains a utility program for the POV-Ray IBM-PC protected mode
executable. It's purpose is to expand (or reduce) the amount of memory
available to POV-Ray during it's operation.
The "region size" consists of the physical RAM *PLUS* the amount of disk
space allocated to a swapfile for POV-Ray. The unmodified POV-Ray will
render approx. a 15,000 triangle file. (Supports 3072K of memory. In a
machine with less than 4 megs of RAM the VMM may be used to raise it to
that amount. In a machine with *more* than 3072K of RAM it will go ahead and
use it.)
To expand the virtual memory available, more Hard Disk space
must be allocated to POV-Ray. POVMOD will list the amount of physical RAM
available in the machine PLUS the free space on the hard disk. Any or all of
this can be allocated for POV-Ray's use during a trace.
Use of POVMOD.
--------------
Place POVMOD in the same directory as POVRAY.EXE. From the command
line type:
POVMOD POVRAY.EXE <enter>
The program will run and present a list of the current parameters that
POV-Ray operates under. The number in the upper right corner of the table
(The one labeled "Region Size:") is the amount of memory (Both virtual
and physical combined AT THAT TIME.) that POV-Ray can use. I.E. The current
setting.
Press the (M)odify key to change the parameters. You can then manualy
enter the amount of memory you want the program to use. The (A)ccept key
will configure the region size for the largest reasonable swap file size.
*** Remember you need enough free disk space to write out your image ***
*** file as it is created though!!! ***
For a 32,000 triangle image you need about 6000K of memory available.
The POV-Ray executable file will then be modified to reflect your choices.
Since much of this "memory" is usually a swap file on your hard disk you
will get *much* better performance with a recently de-fragmented disk.
The program will NOT allow you to allocate a larger region size than can
be created AT THAT TIME. I.E. if you have 6 Megs of combined RAM/Hard Disk
space avail. you cannot make the region size any larger than that. Also if
the region size is set to a particular amount and your hard disk is later
filled to the point that the free disk space is not large enough for the
required swap file to be created, the program will *NOT* run. It will error
with an insufficient memory message. You will need to modify the region
size to accomodate the smaller amount of disk space available.
An environment variable is used to "point" to the location of the swap
file. The DEFAULT swap file is C:\XMSWAP.TMP. To set it to another
location the following must be added to your AUTOEXEC.BAT file:
SET SWAP=d:\[subdir]\XMSWAP.TMP
Where d: is the drive and [subdir] is the subdirectory you wish to use
for the swapfile. You will need to reboot the machine for this parameter
to take effect.
(Note: The test triangle files refered to were generated with FRGEN 1.1.)
--------------------------------
OS/2 2.0 Note
--------------------------------
When running POV-Ray under OS/2 2.0 you need to set the DPMI_MEMORY_LIMIT
value under the DOS SETTINGS for the session to a value GREATER than or
EQUAL to the Region Size you set in the POVRAY executable with this program.
POV-Ray can run in a Window with the render to screen option disabled.
I.E. Use the text disply to track the current line being traced. Render
to screen will work in a full screen DOS session. Note however that you
will *most likely* expirence video color and/or sync difficulties when
switching to other programs during the trace. PoVRAY addresses the video
hardware directly, bypassing all of OS/2's video protection. When the
trace is finished POV-Ray resets the video to standard text mode, OS/2
can usually recover the video at that point.
Bill Pulver CIS: 70405,1152
7/3/92